.db-sns .container {
  padding: 10px 0;
  .right-side {
    margin-left: 30px;
    .side-head {
      margin: 10px 0;
      a {
        display: block;
        img {
          display: block;
          width: 250px;
          height: 125px;
        }
      }
    }
    .side-body {
      h2 {
        font-size: 15px;
        color: #072;
        a {
          font-size: 11px;
        }
      }
      ul li {
        margin-top: 10px;
        color: #999;
        a {
          display: block;
          margin-bottom: 6px;
          line-height: 1.3;
          font-size: 14px;
          .topic-ad {
            font-size: 11px;
            color: #c9c9c9;
          }
        }
      }
    }
  }
  .main {
    overflow: hidden;
    h2 {
      font-size: 15px;
      color: #072;
      a {
        font-size: 11px;
      }
    }
    .main-body {
      .albums {
        float: left;
        margin-right: 30px;
        width: 350px;
        color: #999;
        font-size: 12px;
        ul {
          margin-left: -10px;
          li {
            float: left;
            margin: 10px 0 0 10px;
            width: 170px;
            .cover {
              font-size: 0;
            }
          }
        }
      }
      .notes {
        overflow: hidden;
        font-size: 12px;
        color: #666;
        ul {
          li {
            margin-top: 12px;
            .author {
              color: #999;
            }
          }
        }
      }
    }
  }
}